package com.tedu.api.date;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

/**包位置：Java.time
 * DateTimeFormatter 格式化时间类
 * DateTimeFormatter 是 SimpleDateFormat升级版本：format放法改成ofPattern方法，parse方法
 * 时间标准：ISO 8601
 */
public class DateTimeFormatterAPI {
    public static void main(String[] args) {
        //自定义格式化时间：  yyyy-MM-dd HH：mm：ss
        DateTimeFormatter dtf= DateTimeFormatter.ofPattern(" yyyy-MM-dd HH：mm：ss");
        //创建本地日期时间
        LocalDateTime now=LocalDateTime.now();
        //format() 返回值：String
        //获取第三版时间的时间，按照ofPattern（格式化时间标准）来输出
        System.out.println(dtf.format(now));


        //字符串时间：格式化系统可以识别的时间
        String str="2027-17-17 17:07:57";
        now=LocalDateTime.parse(str,dtf);
        System.out.println(now);


    }
}